/*** 本文件由CSMIS2.0-ModelCreater(UTF-8)工具辅助生成，版本1.0 ***/

package com.ce.sys.person.view;

import com.ce.sys.person.dao.po.SysPerson;
import com.ce.util.NetFileUtil;

/**
* 嫦娥软件有限公司 版权所有 2013
* 创建人：　andy
* 创建日期：2010-09-27
* 创建时间：10:08:24
* 功能描述：人员表 [SYS_T_PERSON]视图类
* ==============================================
* 修改历史
* 修改人		修改时间		修改原因
*
* ==============================================
*/
public class SysPersonView extends SysPerson
{


        private Integer age;
        
        private String vcOrgName;
        
        private String statusName;
        
        private String sexName;
        
        private String filename;
        

		public String getFilename() {
			return "<a href='/mis/common/loadFile.jsp?vcId="+super.getVcFileId()+"'>"+this.filename+"</a>";
		}

		public void setFilename(String filename) {
			this.filename = filename;
		}

		public String getVcOrgName() {
			return vcOrgName;
		}

		public void setVcOrgName(String vcOrgName) {
			this.vcOrgName = vcOrgName;
		}

		/******key******/

		public Integer getAge() {
			return age;
		}

		public void setAge(Integer age) {
			this.age = age;
		}

		/**
		* getter 用户状态： 0-非系统用户 1-系统用户  9-超级管理员 [VC_STATUS]
		* @return java.lang.String
		*/
		public java.lang.String getStatusName()
		{
			if(super.getVcStatus() == 0)
				return "<font color='red'>非系统用户</font>";
			else if(super.getVcStatus() == 1)
				return "<font color='green'>系统用户</font>";
			else
				return "未知状态用户";
		}


		/**
		* getter 性别 缺省为1-男 2-女 [VC_SEX]
		* @return java.lang.Integer
		*/
		public java.lang.String getSexName()
		{
			if(super.getVcSex() == 0)
				return "男";
			else if(super.getVcSex() == 1)
				return "女";
			else
				return "状态不明";
		}


		/**
		* getter 登陆别名，初始时和用户名默认一致 [VC_LOG$NAME]
		* @return java.lang.String
		*/
		public java.lang.String getVcLogName()
		{
			if(super.getVcStatus() != 0)  //不为非系统用户时显示其登陆名（账号）
			   return super.getVcLogName();
			else
				return "";
		}

}

